\relax 
\catcode`"\active
\catcode`-\active
\select@language{czech}
\@writefile{toc}{\select@language{czech}}
\@writefile{lof}{\select@language{czech}}
\@writefile{lot}{\select@language{czech}}
\@writefile{toc}{\contentsline {section}{\numberline {1}Zad\IeC {\'a}n\IeC {\'\i }}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}U\IeC {\v z}ivatelsk\IeC {\'a} dokumentace}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}P\IeC {\v r}eklad a spu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{1}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces P\IeC {\v r}ihla\IeC {\v s}ovac\IeC {\'\i } okno.}}{2}}
\newlabel{login}{{1}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Okno shellu.}}{2}}
\newlabel{shell}{{2}{2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}B\IeC {\v e}h aplikace}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Okno shellu s u\IeC {\v z}ivatelsk\IeC {\'y}m vstupem po\IeC {\v z}adovan\IeC {\'y}m p\IeC {\v r}\IeC {\'\i }kazem \texttt  {sort}.}}{3}}
\newlabel{vstup}{{3}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Program\IeC {\'a}torsk\IeC {\'a} dokumentace}{4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Objektov\IeC {\'y} n\IeC {\'a}vrh}{4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Spu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i } programu (viz obr\IeC {\'a}zek \ref  {spusteni})}{4}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces UML diagram spu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i } programu.}}{4}}
\newlabel{spusteni}{{4}{4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Spu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i } shellu (viz obr\IeC {\'a}zek \ref  {shell})}{4}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces UML diagram spu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i } shellu.}}{5}}
\newlabel{shell}{{5}{5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.3}P\IeC {\v r}\IeC {\'\i }kaz zadan\IeC {\'y} u\IeC {\v z}ivatelem (viz obr\IeC {\'a}zky \ref  {streamy} a \ref  {process})}{5}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces UML diagram stream\IeC {\r u} shellu a vytv\IeC {\'a}\IeC {\v r}en\IeC {\'\i } nov\IeC {\'e}ho procesu.}}{6}}
\newlabel{streamy}{{6}{6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.4}Pipe (viz obr\IeC {\'a}zek \ref  {pipe})}{6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Implementace}{6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}T\IeC {\v r}\IeC {\'\i }da ProcessCreator pro vytv\IeC {\'a}\IeC {\v r}en\IeC {\'\i } proces\IeC {\r u}}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces UML diagram vytvo\IeC {\v r}en\IeC {\'\i } nov\IeC {\'e}ho procesu po zad\IeC {\'a}n\IeC {\'\i } p\IeC {\v r}\IeC {\'\i }kazu v shellu.}}{7}}
\newlabel{process}{{7}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces UML diagram pou\IeC {\v z}it\IeC {\'\i } roury.}}{7}}
\newlabel{pipe}{{8}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}Synchronizace vl\IeC {\'a}ken proces\IeC {\r u}}{8}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.3}Synchronizace na \IeC {\'u}rovni stream\IeC {\r u}}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Zn\IeC {\'a}zorn\IeC {\v e}n\IeC {\'\i } b\IeC {\v e}hu vl\IeC {\'a}ken proces\IeC {\r u}.}}{9}}
\newlabel{prubehaplikace}{{9}{9}}
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces Komunikace p\IeC {\v r}es StdStream}}{10}}
\newlabel{stdstream}{{10}{10}}
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces Komunikace p\IeC {\v r}es PipeStream}}{10}}
\newlabel{pipestream}{{11}{10}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.4}Hierarchie proces\IeC {\r u}}{11}}
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces Hierarchie proces\IeC {\r u}.}}{11}}
\newlabel{hierarchieproc}{{12}{11}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.5}Analyz\IeC {\'a}tor}{11}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Z\IeC {\'a}v\IeC {\v e}r}{12}}
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces Uk\IeC {\'a}zka funk\IeC {\v c}nosti.}}{13}}
\newlabel{vystup}{{13}{13}}
